<?php 	

class TypeController extends AuthController{

   private $model;

  public function __init(){
       
     // 为了不覆盖父类authcontroller里面的init方法
    	parent::__init();
    	$this->model=K('Type');
 }

// 显示首页列表
 public function index(){
  $data= $this->model->all();
  $this->assign('data',$data);
  // p($data);die;
 $this->display();


 }

// 添加类型
 public function add(){
 	if(IS_POST){
   
  if(!$this->model->addData()){
  	$this->error($this->model->error);
  }
    $this->success('添加成功',U('index'));

 	}
    $this->display();
 }

// 修改类型
 public function edit(){
    if(IS_POST){
     $type_id=Q('post.type_id',0,'intval');
       if(!$this->model->edit($type_id)){
        $this->error($this->model->error);
       }
       $this->success('修改成功',U('index'));

    }
    // 获取旧数据
    $type_id=Q('get.type_id',0,'intval');
   $olddata=$this->model->where("type_id={$type_id}")->find();
   $this->assign('olddata',$olddata);

    $this->display();

 }


// 删除友链

 public function del(){
 $type_id=Q('get.type_id',0,'intval');
 $this->model->where("type_id={$type_id}")->delete();
 $this->success('删除成功');

 }













}




















 ?>